venturi sludge - Spanish English Dictionary